]> dgit.raspbian.org Git - gnome-shell.git/commit
workspaceAnimation: Use window clones
authorAlexander Mikhaylenko <alexm@gnome.org>
Thu, 4 Jul 2019 18:15:15 +0000 (23:15 +0500)
committerMarge Bot <marge-bot@gnome.org>
Tue, 2 Feb 2021 19:35:07 +0000 (19:35 +0000)
commit9cf300c972b06a7dcb4a00cc360a95f8ba257197
treeab736adb1d1f55bb90465ee99105816924c56f02
parent0f99d46f8706c2197705bd3cd22306b85130c967
workspaceAnimation: Use window clones

Instead of reparenting windows, clone them. This will allow to properly
support multi-monitor setups in subsequent commits.

Block window mapping animation while the animation is running to prevent
new windows appearing during the animation from being visible at the same
time as their clones.

Fixes https://gitlab.gnome.org/GNOME/mutter/issues/929

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1326>
js/ui/workspaceAnimation.js